package com.ruoyi.project.api.service;

import java.util.List;

import com.alibaba.fastjson.JSONArray;
import com.ruoyi.project.anquan.domain.SecurityYh;

/**
 * 隐患Service接口
 * 
 * @author ruoyi
 * @date 2020-05-13
 */
public interface ApiISecurityYhService 
{
	 /**
     * 查询隐患类型统计
     * 
     * @param securitySgsj 隐患
     * @return 事故事件集合
     */
    public List<SecurityYh> statisticsByYhType();
    /**
     * 查询隐患整改类型统计
     * 
     * @param securitySgsj 隐患
     * @return 事故事件集合
     */
    public List<SecurityYh> statisticsByYhEditType();
    
    /**
     * 查询隐患需要整改数量
     * 
     * @param securitySgsj 隐患
     * @return 事故事件集合
     */
    public JSONArray statisticsByYhStatusXy();
    
    /**
     * 查询隐患整及时改类整改数量
     * 
     * @param securitySgsj 隐患
     * @return 事故事件集合
     */
    public List<SecurityYh> statisticsByYhStatusJs();
    
    /**
     * 统计本月整改率
     * 
     * @param securitySgsj 隐患
     * @return 事故事件集合
     */
    public JSONArray statisticsByYhByzgl(SecurityYh securityYh);
}
